.block-101,.block-102{
    .block-content{
        height: 100%;
    }
}

.slide-1{
    width: 100%;
    height: 100%;
    position: relative;
    .slide-ct{
        width: 100%;
        height: 100%;
        position: relative;
        overflow: hidden;
    }
    .slide-wp{
        position: absolute;
        height: 100%;
        li{
            list-style: none;height: 100%;float: left;position: relative;overflow: hidden;
            img{
                width: 100%;
            }
            p.pstyle{
                position: absolute;
                bottom: 0;
                width: 100%;
                height: 50px;
                line-height: 50px;
                text-indent: 20px;
                background:url("");
                color:#fff;
            }
        }
        li.active{display: block;}
    }
    .slide-focus{
        overflow: hidden; position: absolute; left:0px;bottom:0px;z-index: 2;width: 100%;height: 30px;
        span{display:inline-block;;width: 20px;height: 20px; background: #fff; line-height: 20px; text-align: center; margin:5px;cursor: pointer;text-indent: 999px;overflow: hidden; border-radius: 50%;}
        span.active{background: red;}
    }
    .slide-btn{
        a{top:50%;width: 1em;height: 50px;background:url("");color:#fff;overflow: hidden;text-align: center;margin-top: -25px;line-height: 50px;position: absolute;display: none;}
        a.eprev{left: 0;}
        a.enext{right: 0;}
    }

}
.slide-2{
    width: 100%;
    height: 100%;
    position: relative;
    .slide-wp{
        li{
            list-style: none;height: 100%;width: 100%; position: absolute; left: 0px;top: 0px;opacity: 0;overflow: hidden;
            img{
                width: 100%;
            }
            p.pstyle{
                position: absolute;
                bottom: 0;
                width: 100%;
                height: 50px;
                line-height: 50px;
                text-indent: 20px;
                background:url("");
                color:#fff;
            }
        }
        li.active{display: block;z-index:1;}
    }
    .slide-focus{
        overflow: hidden; position: absolute; left:0;bottom: 0px;z-index: 2;width: 100%;text-align: right;height: 30px;vertical-align: middle;
        span{display: inline-block;width: 20px;height: 20px; background: #fff;line-height: 20px; text-align: center; margin:5px;cursor: pointer;text-indent: 999px;overflow: hidden; border-radius: 50%;}
        span.active{background: red;}
    }
    .slide-btn{
        a{top:50%;width: 1em;height: 50px;background:url("");;color:#fff;overflow: hidden;text-align: center;margin-top: -25px;line-height: 50px;position: absolute;z-index:2;display: none;}
        a.eprev{left: 0;}
        a.enext{right: 0;}
    }

}
.block-103{
    .block-content{
        .wrap{
            width: 920px;
            height: 115px;
            position: relative;
            padding:0 40px 0 40px;
        }
        .btn{position: absolute;}
        .prev,.next{
            top:25px;
            width: 26px;
            height: 66px;
            background-repeat:no-repeat;
            background-position: center;
            cursor:pointer;
        }
        .prev{
            left:0;
            background-image:url(/src/component/cf/images/prevbtn.jpg);
        }
        .next{
            right:10px;
            background-image:url(/src/component/cf/images/nextbtn.jpg);
        }
        .tab-wrap{
            overflow: hidden;
            width: 920px;
            height: 115px;
            position: relative;
            ul{
                position: absolute;
            }
        }
        .content-58{
            margin-right: -35px;
            .content{
                a{height: 115px;}
                margin-right: 35px;
                margin-left: 0;
                .content-top{
                    width: 80px;
                    height: 80px;
                    img{
                        width: 80px;
                        height: 80px;
                        display: block;
                    }
                    span{
                        height: 20px;
                        line-height: 20px;
                        overflow: hidden;
                        margin-top: 12px;
                        color:#333;
                        font-size:14px;
                    }
                }
            }
        }
    }
}

